var express = require('express');
var router = express.Router();
const svgCaptcha = require('svg-captcha')  // 图形验证码

/* GET users listing. */
router.get('/', function(req, res, next) {
  res.send('respond with a resource');
});

// 图形验证码接口
router.get('/captcha', (req, res, next) => {
  // 创建图形验证码
  const svg = svgCaptcha.create({
    ignoreChars: 'OoilI',
    noise: 2,
    color: true
  })
  // 设置头
  res.set('X-Captcha', svg.text.toUpperCase())
  // 设置返回值的类型
  res.type('svg')
  res.status(200).send(svg.data)
})

module.exports = router;
